home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
126-150
/
disk_130
/
hp
/
hp_data.include
< prev
next >
Wrap
Text File
|
1992-05-06
|
2KB
|
73 lines
/*--------------------------------------*/
/* */
/* Filename: hp_data.include */
/* */
/* Contains C data declarations */
/* for routine hp.c */
/* */
/*--------------------------------------*/
struct NewScreen ns;
struct NewWindow nw;
struct Screen *hp_screen;
struct Window *hp_window;
struct RastPort *rp;
struct ViewPort *vp;
struct IntuiMessage *message;
struct TextAttr Topaz_Eight;
struct GfxBase *GfxBase;
struct IntuitionBase *IntuitionBase;
int xmin, ymin, keysize, inkey, angmode, regcode;
int base, lastbase, tempbase;
int display_red, display_green, display_blue;
BOOL key_valid[65], entry_in_progress, entry_completed, decimal_entered;
BOOL screen_refresh_only, exponent_entered, mode_changed;
BOOL error_occurred;
double x, y, z, t;
int ix, iy, iz, it;
double registers[ 16 ];
int iregisters[ 16 ];
double angfac;
char xstr[34], ystr[34], instring[34];
char *xptr, *yptr, *iptr, *regptr;
int next_digit, reg;
FILE *printer;
BOOL print_on;
char *ecvt();
double atof();
/* Found in hp_graphics1.include */
int SetUpHpGraphics();
/* Found in hp_graphics2.include */
int DrawDisplay(), DrawKeys(), DrawKey(), LabelKeys();
/* Found in hp_modes.include */
int CheckModes(), SetAngleMode(), SetBase(), SetValidKeys();
/* Found in hp_user_inputs.include */
int TweakDisplay(), BeepHpDisplay(), KeyCode();
BOOL GadgetPoked();
/* Found in hp_conversions.include */
int DisplayFloatXY(), DisplayIntXY();
BOOL InkeyIsNumeric();
int ContinueNumEntry(), CommenceNumEntry(), PushX();
/* Found in hp_math.include */
int ProcessFloat(), ProcessComplex(), ProcessInteger();
int StoreRegister(), RecallRegister(), SelectStoreReg();
int matherr();
int PrintKey();